part of '../repository.dart';

const _kLearningStageLearningEventKey = 'learning_event';
const _kLearningStageTimeKey = 'time';
const _kLearningStageRepetitionNumberKey = 'repetition_number';
const _kLearningStageTypeKey = 'type';

sealed class _LearningStageDto {
  _LearningEventDto get learningEventDto;

  _TimeDto get timeDto;

  int get repetitionNumber;

  String get type;

  Map<String, dynamic> toJson();

  LearningStage toEntity();
}
